.arrowsidemenu{
	width: 100%; /*width of menu*/
        margin: 20px 0 0;
	/*border-style: solid solid none solid;
	border-color: #e3eafd;
	border-size: 1px;
	border-width: 1px;
	*/
        text-align: left;
        vertical-align: middle;
}

.arrowsidemenu div a{ /*header bar links*/
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    display: block;
    background: transparent url("../img/arrowblue.gif") 100% 0;
    height: 18px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
    padding: 4px 0 4px 10px;
    line-height: 18px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
    text-decoration: none;
}
.arrowsidemenu img{
    float: left;
    margin-left: 0px;
}
.icoNovo {
    float: right;
    margin-right: 0px;    
    position: absolute;
}
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #000;
}

.arrowsidemenu div a:hover{
/*	background-position: 100% -15px;*/
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #555;
}


.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: #000;
	background-position: 100% -64px !important;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{
	/*border-bottom: 1px dotted #888;*/
        height: 20px;
        margin: 0 0 0 0;
}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
        text-align: left;
	color: black;
	padding: 5px 10px 5px 0;
        height: 20px;
	padding-left: 5px;
	border-left: 0px double #e3eafd;
        vertical-align: middle;
}

.arrowsidemenu ul li a:hover{
    /*	background: #e3eafd;*/
}
.arrowsidemenu H3{
    font-size: 110%;
    color: #898989;
    text-align: left;
    text-transform: uppercase;
    padding: 15px 0 5px 0;
    
}
    